<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
<html>

<head>
<meta http-equiv="Content-Language" content="en-us">
<title>Callback functions</title>
<link rel="stylesheet" type="text/css" href="../style.css">
</head>

<body>

<div align="center">
<table class=allEncompassingTable >
 <tr>
  <td >
<p><a href="../index.html" TARGET="_top"><img src="images/homeImg.png"></a></p>



<h1>Callback functions</h1>

<p>Callback functions are special script functions that are optionally called by CoppeliaSim in a specific state of a simulation step:</p>
<li><a href="dynCallbackFunctions.htm"><strong>Dynamics callback functions</strong></a> are called by the physics engine  before and after each dynamics simulation step.</li>
<li>The <a href="contactCallbackFunction.htm"><strong>contact callback function</strong></a> is called by the physics engine for each contact pair.</li>
<li><a href="jointCallbackFunctions.htm"><strong>Joint callback functions</strong></a> are called by the physics engine for custom joint control.</li>
<li><a href="visionCallbackFunctions.htm"><strong>Vision callback functions</strong></a> are called by the system whenever an new image is acquires or applied.</li>



<br>
<br>
<h3 class=recommendedTopics>Recommended topics</h3>
<li><a href="dynCallbackFunctions.htm">Dynamics callback functions</a></li>
<li><a href="contactCallbackFunction.htm">Contact callback function</a></li>
<li><a href="jointCallbackFunctions.htm">Joint callback functions</a></li>
<li><a href="visionCallbackFunctions.htm">Vision callback functions</a></li>

<br>
<br>
 </tr>
</table> 
</div>  
  
  
</body>

</html>
